import request from '@/api/request'

// 获取列表
/**
 * 计划、完成 情况
 * string planDte 传入当前日期
 * 调度计划
 * 今日 本月 完成情况
 */
const api = {
	getPlanNum(query) {
		return request({
			url: '/tug-api/firstPage/getPlanNum',
			method: 'get',
			params: query
		})
	},
	/**
	 * 本年度拖轮使用情况
	 *  string planDte 传入当前日期
	 *  本年度拖轮作业次数 分类展示
	 */
	// 根据Id查询单条
	getDetailById(params) {
		return request({
			url: `/tug-api/firstPage/getWorkItemGroup`,
			method: 'get',
			params: params
		})
	},

	//删除
	/**
	 * 本年度费用情况
	 * 返回 1 - 12月费用，包括常规作业，特殊作业费用，总费用
	 */
	getFeeList() {
		return request({
			url: `/tug-api/firstPage/getFeeList`,
			method: 'get',
		})
	},
	/**
	 * 拖轮情况
	 * 拖轮基本信息
	 */
	getTmsMTug() {
		return request({
			url: `/tug-api/firstPage/getTmsMTug`,
			method: 'get',
		})
	},
	/**
	 * 拖轮作业情况情况
	 * id 拖轮id
	 * 传入拖轮id关联作业记录
	 */
	getWorkByTmsMTug(params) {
		return request({
			url: `/tug-api/firstPage/getWorkByTmsMTug`,
			method: 'get',
			params: params
		})
	},
	/**
	 * 查询油电水情况
	 * sumOriCost 油耗
	 * sumWaterCost 水耗
	 * sumPowerCost 电耗
	 * sumOriAddVolume 加油量
	 * sumLeftMainWorkHours 左主机时长
	 * sumRightMainWorkHours 右主机时长
	 * sumOneAuxBegNum 1号副机时长
	 * sumTwoAuxBegNum 2号副机时长
	 */
	getConsumeTmsMTug(params) {
		return request({
			url: `/tug-api/firstPage/getConsumeTmsMTug`,
			method: 'get',
			params: params
		})
	}
}
export default api